air seeding - French English Dictionary